removable discs - Alemán Inglés Diccionario